Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
RICHMOND HOUSE RICHMOND ROAD Detached £761,776 £710,000 4 Jun 2021
THE POWDER HOUSE RICHMOND ROAD Detached £150,981 £50,000 21 Mar 2002